metadata backend working + edit metadata (frontend)