i have found some kind of temporary sanity in this