after some time of experimenting...