This looks really interesting, I might give it a shot. Is there anything I should know or be familiar with before applying?