added some vews and stuffs all good