fuck i hope this all works: