Rudimentary manual version working