Some code to use for my self