added all
working prototype