Made it compatible with more devices

Styling is completely broken but will fix later