added first rpitools implementation