it would be a hard project to do,

but the end result would be good :-)