more stuff

fixed Forward checks.. kinda
implemented Forward check in feperm
changed feperm structure