web interface not done yet
this should work