I had fun writing my first post... Abstract is definitely difficult o.0