i meant to post this earlier for mermay!! but i guess in time...