fancy floating action button
fixed all downstream sync, and added marginal improments too add transaction