lol.. Ren, are my ideas ok?