still not working. might be closer now.