come usefull stuff added