Tips tricks and ramblings