perkeleeeeeen pitkä joonooo...